simultaneous start - French English Dictionary